holiday companion - French English Dictionary